ruin, tumbledown, houses or town ne demek

  1. ruin, tumbledown, houses or town : harabe